package com.xxxx.yeb.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.xxxx.yeb.mapper.EmployeeMapper;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.time.LocalDate;
import java.util.List;
import java.util.Map;

/**
 * 2 * @Author: yangxin
 * 3 * @Date: 2020/7/20 11:04
 * 4
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "员工查询对象", description = "")
public class EmployeeQuery extends Employee {
    @ApiModelProperty(value = "当前页码")
    private Integer currentPage;
    @ApiModelProperty(value = "每页数量")
    private Integer size;
    @ApiModelProperty(value = "总数量")
    private Long total;
    @ApiModelProperty(value = "查询结果")
    private List<Employee> data;
    @ApiModelProperty(value = "查询日期段")
    private List<String> beginDateScope;
    @ApiModelProperty(value = "最大工号")
    private Object obj;
    @ApiModelProperty(value = "更新账套传入员工ID")
    private Integer eid;
    @ApiModelProperty(value = "更新账套传入员工账套ID")
    private Integer sid;


}
